d080d921a28b0a83ee32c9c5d5375a945cbd8eca,src/freenet/support/SectoredRandomGrabArray.java,SectoredRandomGrabArray,removeRandomTwoOnly,#RandomGrabArrayItemExclusionList#ObjectContainer#ClientContext#number#,275
Before Change
if(persistent) container.store(this);
return new RemoveRandomReturn(wakeupTime);
}
if(!excluding.excludeSummarily(rga, this, container, persistent, now)) {
if(persistent)
container.activate(rga, 1);
val = rga.removeRandom(excluding, container, context, now);
After Change
if(persistent) container.store(this);
return new RemoveRandomReturn(wakeupTime);
}
excludeTime = excluding.excludeSummarily(rga, this, container, persistent, now);
if(excludeTime > 0) {
if(wakeupTime < excludeTime) wakeupTime = excludeTime;
if(persistent)
container.activate(rga, 1);